package com.atguigu.gulimall.seckill.scheduled;

import org.springframework.scheduling.annotation.EnableAsync;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

/**
 * @EnableScheduling 开启spring定时任务
 * @EnableAsync 开启异步调用
 * @Scheduled 启动定时任务
 */
@Component
public class HelloSchedule {

    /**
     * 1.spring中 cron 是6位组成，不允许第7位的年
     * 2.spring中，周1到周日 是1-7
     * 3.spring中，定时任务默认会阻塞执行
     */
    @Scheduled(cron = "* * * * * ?")
    public void hello(){
//        System.out.println("hello...");
    }
}
